supplant someone's affection - English Synonyms Dictionary